]> dgit.raspbian.org Git - openjdk-25.git/log
openjdk-25.git
3 months agoMerge openjdk-25 (25.0.4+7-1) import into refs/heads/workingbranch
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Merge openjdk-25 (25.0.4+7-1) import into refs/heads/workingbranch

3 months ago[PATCH] fix: do not use magic number in return address functions
Vladimir Petko [Tue, 14 Jul 2026 02:34:14 +0000 (14:34 +1200)]
[PATCH] fix: do not use magic number in return address functions

From ea42ba233b9c228f891e0f334970f2e3adc66dae Mon Sep 17 00:00:00 2001
Bug: https://bugs.openjdk.org/browse/JDK-8388170

Gbp-Pq: Name jdk-8388170-proposed.diff

3 months ago[PATCH] 8377035: [s390x] Disable JSR166 test cases which uses virtual threads
Harshit [Fri, 13 Feb 2026 10:43:26 +0000 (10:43 +0000)]
[PATCH] 8377035: [s390x] Disable JSR166 test cases which uses virtual threads

Reviewed-by: jpai, alanb, amitkumar
Bug: https://bugs.openjdk.org/browse/JDK-8377035
Origin: upstream, https://github.com/openjdk/jdk/commit/4e7106d8919652c1dcd4a501a11057e1a8179b3e

Gbp-Pq: Name jdk-8377035.diff

3 months ago[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore()...
Vladimir Petko [Mon, 6 Jul 2026 21:58:32 +0000 (09:58 +1200)]
[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore(). This PR changes fstore and fast_xaccess operations to generate float (4 byte) instructions on S390x. This resolves out of bound read and writes on float that causes a segmentation fault with Compact Object Headers enabled.

From b9ea4636bea0f6264b2c602e4203e8e604d8da6e Mon Sep 17 00:00:00 2001
Bug: https://bugs.openjdk.org/browse/JDK-8387580
Origin: upstream, https://github.com/openjdk/jdk/commit/978dfecb6545166aee93a8e68c9c82535b0cb3e2

Gbp-Pq: Name jdk-8387580.diff

3 months ago[PATCH] 8385738: Javadoc does not produce reproducible output due to the snippet...
Vladimir Petko [Wed, 3 Jun 2026 06:35:57 +0000 (06:35 +0000)]
[PATCH] 8385738: Javadoc does not produce reproducible output due to the snippet ids The top level type generation order is not deterministic due to the directory listing being non-deterministic. Snippet ids are monotonically incremented during the javadoc run. This means that the generated snippet ids are not reproducible. This PR changes Set to the Map so that each page uses a separate snippet id counter.

Bug: https://bugs.openjdk.org/browse/JDK-8385738
Reviewed-by: nbenalla
Gbp-Pq: Name jdk-8385738.diff

3 months ago[PATCH] 8381555: test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java fails...
Vladimir Petko [Thu, 2 Apr 2026 13:12:48 +0000 (13:12 +0000)]
[PATCH] 8381555: test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java fails on 32 bit architectures

From 81b6fcc3e9e6a5a53a7a53d8371d86a2f48f3d90 Mon Sep 17 00:00:00 2001
Origin: https://github.com/openjdk/jdk/commit/81b6fcc3e9e6a5a53a7a53d8371d86a2f48f3d90
Bug: https://bugs.openjdk.org/browse/JDK-8381555
Reviewed-by: jsikstro
Gbp-Pq: Name jdk-8381555.diff

3 months agodisable tests requiring FileStore
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
disable tests requiring FileStore

Bug: https://bugs.openjdk.org/browse/JDK-8166162
Forwarded: not-needed

FileStore tests fail in container infrastructure due to JDK-8166162.
This patch disables individual test cases requiring FileStore.
The patch is not needed upstream as the bug only occurs in specific
container configuration.

Gbp-Pq: Name test-empty-path.patch

3 months agopower-opt
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
power-opt

Gbp-Pq: Name power-opt.diff

3 months agozero-alpha-workaround
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
zero-alpha-workaround

Gbp-Pq: Name zero-alpha-workaround.diff

3 months agodisable UnsafeGuard in Unsafe_SetMemory0 for i386
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
disable UnsafeGuard in Unsafe_SetMemory0 for i386

Bug: https://bugs.openjdk.org/browse/JDK-8335238
Forwarded: not-needed
Last-Update: 2024-07-01

x86 hotspot aseembler incorrectly returns next instruction's PC
for rep stos %eax,%es:(%edi) causing an infinite loop.
This patch removes UnsafeGuard for i386, so that VM crashes
instead of hanging indefinitely.
Patch should not be forwarded as it reverses JDK-8320886 for
i386.

Gbp-Pq: Name jdk-8335238-workaround.patch

3 months agoLink with -fPIC version of binutils
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Link with -fPIC version of binutils

Forwarded: not-needed
Last-Update: 2024-03-19

Link against -fPIC binutils library to avoid hard dependency on binutils.

Gbp-Pq: Name hsdis-fpic.patch

3 months agoprint warning to install openjdk-*-jre package
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
print warning to install openjdk-*-jre package

Forwarded: not-needed

fontmanager support was moved to recommends, warn user to
either install -jre package or recommended packages.
Forwarding is not needed as this is a Debian-only issue.

Gbp-Pq: Name warn-fontmanager.patch

3 months agoarch-add-ports
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
arch-add-ports

Gbp-Pq: Name arch-add-ports.diff

3 months agoUse IP address in tests
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Use IP address in tests

Forwarded: not-needed
Last-Update: 2023-03-27

Ubuntu build machines are not set up for dns. Use IP addresses to get correct test
outcomes.

Gbp-Pq: Name test-use-ip-address.patch

3 months agoReplace hostname with a non-existant ip address
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Replace hostname with a non-existant ip address

Forwarded: no
Last-Update: 2023-03-27

In Ubuntu build environment we do not have DNS resolver, causing an unexpected test
failure. Use a non-existant IP address instead of hostname.

Gbp-Pq: Name ldap-timeout-test-use-ip.patch

3 months agoMisalign address in the test rather than structure
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Misalign address in the test rather than structure

mk68-support.diff aligned metaspace structures by 4 bytes breaking the test.
Add 1 to address type rather than aligned structure to produce misaligned pointer.

Gbp-Pq: Name misalign-pointer-for-armhf.patch

3 months agomips
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
mips

# DP: Untested patch suggested to fix #983878

# DP: Untested patch suggested to fix #983878

Gbp-Pq: Name mips.diff

3 months agojlink: Hash of module differs to expected hash recorded in java.base
Julian Gilbey [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
jlink: Hash of module differs to expected hash recorded in java.base

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944738
Forwarded: not-needed

The cause is the use of dh_strip_nondeterminism late in the build
process.  This reorganises the jmod files, which in turn changes their
SHA256 checksums.  This would not be a problem, except that the
checksums are saved in java.base.jmod *before* the use of
dh_strip_nondeterminism.  Performing this stripping immediately after
each jmod file is created results in the checksums being consistent
throughout.

Gbp-Pq: Name reproducible-build-jmod.diff

3 months agoMakes the generated module-info.java files reproducible (removes a captured build...
Emmanuel Bourg [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Makes the generated module-info.java files reproducible (removes a captured build path)

Forwarded: no

Gbp-Pq: Name reproducible-module-info.diff

3 months agoMakes the generated character data classes reproducible (removes a timestamp and...
Emmanuel Bourg [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Makes the generated character data classes reproducible (removes a timestamp and trims a build path captured in the comments)

Forwarded: no

Gbp-Pq: Name reproducible-character-data.diff

3 months agoMakes the timestamp in the properties files header reproducible when SOURCE_DATE_EPOC...
Emmanuel Bourg [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Makes the timestamp in the properties files header reproducible when SOURCE_DATE_EPOCH is specified

Forwarded: no

Gbp-Pq: Name reproducible-properties-timestamp.diff

3 months ago[PATCH] Don't optimize fdlibm-fork for Zero on linux-sparc (Zero)
John Paul Adrian Glaubitz [Fri, 21 Dec 2018 12:18:17 +0000 (15:18 +0300)]
[PATCH] Don't optimize fdlibm-fork for Zero on linux-sparc (Zero)

Gbp-Pq: Name Don-t-optimize-fdlibm-fork-for-Zero-on-linux-sparc-Z.patch

3 months agomake-debug-print
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
make-debug-print

Gbp-Pq: Name make-debug-print.diff

3 months agoFix alignment issues on m68k
John Paul Adrian Glaubitz [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Fix alignment issues on m68k

Last Update: 2019-04-29

Last Update: 2019-04-29

Gbp-Pq: Name m68k-support.diff

3 months agodnd-files
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
dnd-files

Gbp-Pq: Name dnd-files.diff

3 months agozero-x32
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
zero-x32

Gbp-Pq: Name zero-x32.diff

3 months agojdk-i18n-pt_BR
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
jdk-i18n-pt_BR

Gbp-Pq: Name jdk-i18n-pt_BR.diff

3 months agojdk-getAccessibleValue
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
jdk-getAccessibleValue

Gbp-Pq: Name jdk-getAccessibleValue.diff

3 months agos390x-opt
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
s390x-opt

Gbp-Pq: Name s390x-opt.diff

3 months agomultiple-pkcs11-library-init
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
multiple-pkcs11-library-init

# HG changeset patch
# User andrew
# Date 1352129932 0
# Node ID e9c857dcb964dbfa5eef3a3590244cb4d999cf7a
# Parent  1406789608b76d0906881979335d685855f44190
Allow multiple PKCS11 library initialisation to be a non-critical error.

Gbp-Pq: Name multiple-pkcs11-library-init.diff

3 months agodefault-jvm-cfg
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
default-jvm-cfg

Gbp-Pq: Name default-jvm-cfg.diff

3 months agoicedtea-override-redirect-compiz
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
icedtea-override-redirect-compiz

Gbp-Pq: Name icedtea-override-redirect-compiz.diff

3 months agoicc_loading_with_symlink
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
icc_loading_with_symlink

Gbp-Pq: Name icc_loading_with_symlink.diff

3 months agohotspot-mips-align
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
hotspot-mips-align

Gbp-Pq: Name hotspot-mips-align.diff

3 months agosystem-pcsclite
OpenJDK Team [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
system-pcsclite

Gbp-Pq: Name system-pcsclite.diff

3 months agoopenjdk-25 (25.0.4+7-1) unstable; urgency=medium
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
openjdk-25 (25.0.4+7-1) unstable; urgency=medium

  * OpenJDK 25.0.4 release, build 7.
    - CVEs:
      + CVE-2026-46968
      + CVE-2026-46917
      + CVE-2026-47010
      + CVE-2026-47021
      + CVE-2026-47027
      + CVE-2026-60147
      + CVE-2026-47059
      + CVE-2026-47063
      + CVE-2026-41254
    - Release notes: https://bit.ly/openjdk2504
  * d/{man, watch}: Regenerate.

[dgit import unpatched openjdk-25 25.0.4+7-1]

3 months agoImport openjdk-25_25.0.4+7.orig.tar.xz
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Import openjdk-25_25.0.4+7.orig.tar.xz

[dgit import orig openjdk-25_25.0.4+7.orig.tar.xz]

3 months agoImport openjdk-25_25.0.4+7.orig-googletest.tar.xz
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Import openjdk-25_25.0.4+7.orig-googletest.tar.xz

[dgit import orig openjdk-25_25.0.4+7.orig-googletest.tar.xz]

3 months agoImport openjdk-25_25.0.4+7-1.debian.tar.xz
Vladimir Petko [Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)]
Import openjdk-25_25.0.4+7-1.debian.tar.xz

[dgit import tarball openjdk-25 25.0.4+7-1 openjdk-25_25.0.4+7-1.debian.tar.xz]

12 years agoopenjdk-8 (8u40~b04-2) unstable; urgency=medium
Matthias Klose [Tue, 9 Sep 2014 15:08:32 +0000 (16:08 +0100)]
openjdk-8 (8u40~b04-2) unstable; urgency=medium

  * Remove AArch64 patch applied upstream.
  * Update the kfresbsd jdk patch, still not forwarded upstream.

[dgit import package openjdk-8 8u40~b04-2]

12 years agoImport openjdk-8_8u40~b04.orig.tar.gz
Matthias Klose [Wed, 3 Sep 2014 19:11:27 +0000 (20:11 +0100)]
Import openjdk-8_8u40~b04.orig.tar.gz

[dgit import orig openjdk-8_8u40~b04.orig.tar.gz]